rufous-browed peppershrike - Turkish English Dictionary